favourable repayment terms - German English Dictionary